package ar.edu.utn.frsf.tpae.a2012.g02.mockDao;

import java.util.logging.Level;
import java.util.logging.Logger;

import ar.edu.utn.frsf.tpae.a2012.g02.dao.CuentaCorrienteDAO;
import ar.edu.utn.frsf.tpae.a2012.g02.dao.CuentaDAO;
import ar.edu.utn.frsf.tpae.a2012.g02.models.Cliente;
import ar.edu.utn.frsf.tpae.a2012.g02.models.CuentaCorriente;


public class CuentaCorrienteMockDAO extends GenericMockDAO<CuentaCorriente> implements CuentaDAO, CuentaCorrienteDAO {
	
	private CuentaCorriente cuentaCorriente;
	
	@Override
	public CuentaCorriente saveOrUpdate(CuentaCorriente c) {
		cuentaCorriente = c;
		return c;
	}
	
	@Override
	public CuentaCorriente getByNroCuenta(long nroCuenta) {
			Logger.getLogger("CuentaCorrienteMockDAO").log(Level.ALL, "Entro al getByNroCuenta de CuentaCorrienteMockDAO");
			return cuentaCorriente;
	}

	@Override
	public CuentaCorriente getByCliente(Cliente cliente) {
		Logger.getLogger("CuentaCorrienteMockDAO").log(Level.ALL, "Entro al getByCliente de CuentaCorrienteMockDAO");
		return cuentaCorriente;
	}
		
	@Override
	public CuentaCorriente getById(int id) {
		Logger.getLogger("CuentaCorrienteMockDAO").log(Level.ALL, "Entro al getById de CuentaCorrienteMockDAO");
		return cuentaCorriente;
	}

}